package com.hlkj.pay.vo.admin.req.user;

import com.hlkj.framework.common.pojo.PageParam;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotBlank;

/**
 * @author HlpayTeam
 * @date 2024/09/10 14:50
 */
@Data
@NoArgsConstructor
public class AdminUserCheckPermissionReq extends PageParam {


    /**
     * permissionTag
     */
    @Schema(description ="permissionName")
    private String permissionName;

    /**
     * url
     * 请求url admin center 服务 /v1 开头
     */
    @NotBlank
    @Schema(description ="url")
    private String url;

    /**
     * method
     *
     */
    @NotBlank
    @Schema(description ="method GET POST DELETE PUT")
    private String method;


    @Schema(description ="客户端类型")
    private String clientType;
  
}
